/* * {
    margin: 0px;
    padding: 0px;
} */

#singers {
    width: 980px;
    margin: 0 auto;
}

#singers ul li {
    list-style-type: square;
    color: #777;
}

#singers .left {
    /* background-color: pink; */
    padding: 20px;
}

#singers .right {
    overflow: hidden;
    border: 1px #ccc;
    border-style: none solid;
    padding: 30px;
}

#singers a {
    font-size: 12px;
    color: #333;
}

#singers a:link {
    text-decoration: none;
}

#singers a:hover {
    text-decoration: underline;
}

#singers a:active {
    color: #c20a0a;
}

#singers .left .tit {
    height: 25px;
    /* padding-left: 14px; */
    font-size: 16px;
    text-align: left;
    margin: 13px 0px;
}


/* #singers .left ul {
    margin: 16px 0px;
    padding-left: 40px;
} */

#singers .right ul {
    display: block;
}

#singers .right .li {
    list-style: none;
    display: table;
    float: left;
}

.gd {
    font-size: 12px;
    float: right;
}

#singers .right .hr {
    border: none;
    border-bottom: 2px solid #c20a0a;
}

#singers .right h2 {
    margin: 20px 0px;
}

#singers .right ul {
    display: block;
    overflow: hidden;
}

#singers .right ul li {
    overflow: hidden;
    list-style: none;
    margin-right: 17px;
    padding-top: 20px;
    float: left;
}

#singers img {
    width: 100%;
    height: 100%;
    /* padding-top: 20px; */
    box-shadow: 5px 5px 3px rgba(39, 39, 41, 0.561);
}

#singers .right .ul li {
    display: inline-block;
    /* width: 17%; */
}